mechanical soil stabilization - French English Dictionary